6 research outputs found

    Reviews on functional size measurement in mobile application and UML model

    Get PDF
    The increasing popularity of game industry has motivated some exploratory research in mobile games technology.This maturing technology,provided with complex functionality in development process requires software analyst to measure the size of mobile application properly, which relatively affect the software development cost and duration.Expert judgement is used in most of the mobile application development estimation.However, literatures suggest that formal effort estimation is more comprehensive and able to avoid misunderstandings.Therefore, most of literatures adapted Functional Size Measurement (FSM) in estimating the mobile development effort.Some literatures use FSM with UML modelling because UML model can represent the functional requirement of mobile application.This paper aims to review the FSM in mobile application and UML modelling in terms of measurement process and rules

    Functional Size Measurement Tool-based Approach for Mobile Game

    Get PDF
    Nowadays, software effort estimation plays an important role in software project management due to its extensive use in industry to monitor progress, and performance, determine overall productivity and assist in project planning. After the success of methods such as IFPUG Function Point Analysis, MarkII Function Point Analysis, and COSMIC Full Function Points, several other extension methods have been introduced to be adopted in software projects. Despite the efficiency in measuring the software cost, software effort estimation, unfortunately, is facing several issues; it requires some knowledge, effort, and a significant amount of time to conduct the measurement, thus slightly ruining the advantages of this approach. This paper demonstrates a functional size measurement tool, named UML Point tool, that utilizes the concept of IFPUG Function Point Analysis directly to Unified Modeling Language (UML) model. The tool allows the UML eXchange Format (UXF) file to decode the UML model of mobile game requirement and extract the diagrams into component complexity, object interface complexity, and sequence diagram complexity, according to the defined measurement rules. UML Point tool then automatically compute the functional size, effort, time, human resources, and total development cost of mobile game. Besides, this paper also provides a simple case study to validate the tool. The initial results proved that the tool could be useful to improve estimation accuracy for mobile game application development and found to be reliable to be applied in the mobile game industry

    Cosmic FPA Calculator for Mobile Application Development Cost Based on Unity3D Game Engine

    Get PDF
    The emergence technology and popularity of mobile game application has led to higher demands in producing more colorful game environment, interactive design and selecting targeted platforms.To fulfil these requirements, mobile game engine; a framework to create mobile game application should provide greater complexity and parameters to be added in the mobile game properties.Thus, the effort costing of mobile application development is difficult to be estimated accurately. Therefore, this mobile game requirement is a new software concept that still needs to be tested properly to match the existing estimation models as these models are invented before the emergence of mobile application requirements. Hence, the motivation is to adapt COSMIC Functional Size Measurement (COSMIC FSM) for sizing the mobile game application development as it is one of the estimation models suitable to sizing embedded software and real-time system. This research uses Unity3D game engine as the platform to represent the mobile game requirements. These requirements are illustrated in the form of component diagrams and class diagrams in order to order to maintain and control the behavior of Unity3D features. The functional processes from component diagrams and class diagrams are captured to be used later in the sizing process using COSMIC FSM from the mapping between UML based-COSMIC FSM rules and measurement. A tool, COSMIC FPA Calculator for Mobile Application is developed to demonstrate the COSMIC FSM counting process for mobile game application costing

    Web-Based Parametric Effort Estimation for Mobile Application Development

    No full text
    Estimation methods are continuously being adapted to obtain better and clearer estimations needed to achieve development goals. Some estimation methods were invented before the modern mobile application technology that is currently available. Thus, these methods are unable to cater to the requirements for estimating modern mobile application features. The objective of this paper is to propose a web-based system as a method to estimate the effort and cost of developing a mobile application. The key idea behind this study is to identify cost drivers that can be applied in mobile application development through literature review. From the analysis, 19 cost drivers are found to fit the vision of this study. In addition, this study also seeks to investigate the price range of cost drivers acquired from existing similar systems. The total price range is accumulated, and the mean value of each cost driver is obtained, which is then inserted further into the new estimation metric. The proposed system is then evaluated by comparing the obtained results with six similar systems according to basic user needs requirements in an application. The results demonstrate that the proposed system is a more enhanced cost estimation software that contains more cost driver options, which users can utilize to estimate mobile application development costs

    Measuring Willingness to Communicate in English among Malaysian Language Learners through Domains of Language Use

    No full text
    In the field of second language acquisition (SLA) and language teaching, willingness to communicate (WTC), a construct of oral communication, has been extensively researched as it is considered a facilitative factor for language development. Most studies examine this construct using the quantitative method. There are fewer studies that have examined how languages are codeswitched and used interchangeably across different social domains, a common practice among Malaysian English language users. The purpose of this research was to develop and validate a WTC measuring tool for Malaysian English language learners. In the questionnaire, WTC in English was examined and determined via four language use domains—education, friendship, transaction and family. The validity of the four domain factors was tested using the two-stage approach factor analysis. The results suggest that WTC can be seen as a domain-based construct where learner social domains are contextualized. This paper aims to briefly introduce the study and presents its validation results

    Measuring Willingness to Communicate in English among Malaysian Language Learners through Domains of Language Use

    No full text
    In the field of second language acquisition (SLA) and language teaching, willingness to communicate (WTC), a construct of oral communication, has been extensively researched as it is considered a facilitative factor for language development. Most studies examine this construct using the quantitative method. There are fewer studies that have examined how languages are codeswitched and used interchangeably across different social domains, a common practice among Malaysian English language users. The purpose of this research was to develop and validate a WTC measuring tool for Malaysian English language learners. In the questionnaire, WTC in English was examined and determined via four language use domains—education, friendship, transaction and family. The validity of the four domain factors was tested using the two-stage approach factor analysis. The results suggest that WTC can be seen as a domain-based construct where learner social domains are contextualized. This paper aims to briefly introduce the study and presents its validation results
    corecore